package io.gitee.caoxiaoyu97.messageconvert.client;

import io.gitee.caoxiaoyu97.messageconvert.client.customer.CxyCloudAdapterCustomerMetadata;

import java.util.Map;

/*********************************************************
 * 文件名称：CxyCloudAdapterClientMetadata.java
 * 系统名称：cxycloud
 * 模块名称：io.gitee.caoxiaoyu97.messageconvert.client
 * 功能说明：适配器客户端client.xml元数据
 * 开发人员 @author：caoxy
 * 开发时间 @date：2023/7/18 16:17
 * 修改记录：程序版本  修改日期  修改人员  修改单号  修改说明
 *********************************************************/
public class CxyCloudAdapterClientMetadata {
    /**
     * ext处理类所在路径
     */
    private String extPackage;
    /**
     * 客户端集合
     */
    private Map<String, CxyCloudAdapterCustomerMetadata> customerMetadataMap;

    public CxyCloudAdapterClientMetadata(String extPackage,
                                         Map<String, CxyCloudAdapterCustomerMetadata> customerMetadataMap) {
        this.extPackage = extPackage;
        this.customerMetadataMap = customerMetadataMap;
    }

    public String getExtPackage() {
        return extPackage;
    }

    public void setExtPackage(String extPackage) {
        this.extPackage = extPackage;
    }

    public Map<String, CxyCloudAdapterCustomerMetadata> getCustomerMetadataMap() {
        return customerMetadataMap;
    }

    public void setCustomerMetadataMap(
            Map<String, CxyCloudAdapterCustomerMetadata> customerMetadataMap) {
        this.customerMetadataMap = customerMetadataMap;
    }
}
